Mobile
Log In Sign Up
Home > english-chinese > "stick my foot right uyour ass" in Chinese

Chinese translation for "stick my foot right uyour ass"